Big Huge Thesaurus

Brazilian monetary unit

noun